mechanic trainee - Spanish English Dictionary